infested vanilla - French English Dictionary